﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Forest.Cat.Domain.Entities
{
    public partial class JobPosition : Forest.Core.BaseEntity
    {
        public string JobTitle { get; set; }
        public string ReferenceNumber { get; set; }
        public int JobType { get; set; }
        //public string JobDescription { get; set; }
        public string Responsibilities { get; set; }
        public string Qualifications { get; set; }
        public string Department { get; set; }
        public string WorkingHours { get; set; }
        public string Payment { get; set; }
        public string Welfare { get; set; }
        public string Vacation { get; set; }
        public int Wants { get; set; }
        public int Province { get; set; }
        public int City { get; set; }
        //public int? District { get; set; }
        public int? SalaryRange { get; set; }
        public int? MonthlySalary { get; set; }
        public int? Major1 { get; set; }
        public int? Major2 { get; set; }
        public int? EducationLevel { get; set; }
        public int? YearsOfExperience { get; set; }
        public int? LanguageLevel { get; set; }
        public int? CareerLevel { get; set; }
        public int? MinAge { get; set; }
        public int? MaxAge { get; set; }
        public int ApplyType { get; set; }
        public string RecruitingUrl { get; set; }
        public string SelectProcess { get; set; }
        public string Address { get; set; }
        public string PostalCode { get; set; }
        public string Contact { get; set; }
        public string Email { get; set; }
        public string Tel { get; set; }
        public bool? ApplyByGraduate { get; set; }
        public bool? IsExchange { get; set; }
        //public string Fax { get; set; }
        public DateTime? StartDate { get; set; }
        public DateTime? Reposted { get; set; }
        public DateTime EndDate { get; set; }
        public bool IsPending { get; set; }
        public bool IsHot { get; set; }
        public int? Views { get; set; }
        public int? Applies { get; set; }
        public int? Clicks { get; set; }
        public bool IsPosted { get; set; }
        public int Status { get; set; }
        public int Source { get; set; }
        public DateTime? DateCreated { get; set; }
        public DateTime? LastUpdated { get; set; }
        public Guid? ModifiedBy { get; set; }
        public bool? Deleted { get; set; }
        public Guid? CompanyId { get; set; }
        public int Category { get; set; }
        public bool IsOpenSalaryRange { get; set; }
        public int ParentCategory { get; set; }
    }
}
